#import <Foundation/Foundation.h>
#import "EaseMessageModel.h"
typedef void (^FinishBlock)(BOOL success);
typedef void (^PlayBlock)(BOOL playing, EaseMessageModel *messageModel);
@class MWPhotoBrowser;
@class EMChatFireBubbleView;
@interface EaseMessageReadManager : NSObject
@property (strong, nonatomic) MWPhotoBrowser *photoBrowser;
@property (strong, nonatomic) FinishBlock finishBlock;
@property (strong, nonatomic) EaseMessageModel *audioMessageModel;
+ (id)defaultManager;
- (void)showBrowserWithImages:(NSArray *)imageArray;
- (BOOL)prepareMessageAudioModel:(EaseMessageModel *)messageModel
            updateViewCompletion:(void (^)(EaseMessageModel *prevAudioModel, EaseMessageModel *currentAudioModel))updateCompletion;
- (EaseMessageModel *)stopMessageAudioModel;
@end
